/**
 * 数据库配置
 *
 * 环境变量优先级：
 * 1. 系统环境变量
 * 2. .env.local（本地开发，不提交到 git）
 * 3. .env（团队共享配置）
 * 4. 默认值
 */
export const dbConfig = {
  // 数据库连接 URL
  url: process.env.DATABASE_URL || 'postgresql://postgres:postgres@localhost:5432/nbase',

  // SQL 日志配置
  // 环境变量 DB_LOG_SQL=true 启用，DB_LOG_SQL=false 禁用
  // 默认：开发环境启用，生产环境禁用
  enableSqlLog: process.env.DB_LOG_SQL
    ? process.env.DB_LOG_SQL === 'true'
    : process.env.NODE_ENV !== 'production',
};

